var rootPath = getRootPath();

$(function() {
	//滚动条置顶
	 $("body").prepend('<input type="text" id="focus" size="1">');
    $("#focus").focus();
   $("#focus").hide();
	/*//获取当前页面高度，赋值给父页面的iframe
	var docheight = $(document).height();
	$(window.parent.document).find("#content").css("height",""+docheight+"px");*/
	var rleId = getUrlParam("rleId");
	$("#rleId").val(rleId);
	
	//设置select字体颜色变化
/*	$("select").each(function() {
		selectColor($(this));
		$(this).css("cursor", "pointer");
		$(this).change(function() {
			selectColor($(this));
		});
	});*/
	
	$("input[type='file']").each(function() {
		$(this).change(function() {
			$(this).siblings(".uploadFile").css("background","#EA9792");
			if($(this).val() == '') {
				$(this).siblings(".uploadFile").html("请上传");
			} else {			
				$(this).siblings(".uploadFile").html($(this)[0].files[0].name);
				$(this).siblings(".uploadFile").css("background","#B4B4B4");
				$(this).siblings(".msg").css("display","none");
			}
		});
	});
	
	
	$("#pic").uploadPreview({
		Img : "frontImg",
		Width : 100,
		Height : 100,
		addWaterMark : false
	});
	
	$("#pic").change(function() {
		if($(this).val() == '') {
			$("#frontImg").attr("src","");
			$("#fwSpan").removeClass("watermark");
			$("#fwSpan").html("请上传机构登记证书");
			showErrMsg("crePic", "请上传机构登记证书");
		} else {
			hideMsg("crePic");
		}
	});
	
	$("#intro").bind("change,keydown,up", function() {
		$(this).val($(this).val().substring(0,800));
	});
	
	//上一步
	$("#prev").click(function() {
		var creType = $("#sort").val();
		parent.$("#content").prop("src", "realNameAuth.html?rleId=" + rleId + "&creType=" + creType);
	});
	
	$("#applyAuth").click(function() {
		if(!checkData()){
			return;
		}
		
		if ($("#company").val().length > 50) {
			$("#company").focus();
			showErrMsg("company","机构名称输入过长,请精简");
			return;
		}
		
//		if ($("#address").val().length > 50) {
//			$("#address").focus();
//			showErrMsg("address","机构地址输入过长,请精简");
//			return;
//		}
		
		if ($("#creCode").val().length > 50) {
			$("#creCode").focus();
			showErrMsg("creCode","统一社会信用代码输入过长,请精简");
			return;
		}
		
		if ($("#intro").val().length > 800) {
			$("#intro").focus();
			showErrMsg("intro","机构简介字数过多,请精简");
			return;
		}
		
		if ($("#contact").val().length > 50) {
			$("#contact").focus();
			showErrMsg("contact","联系人姓名输入过长,请精简");
			return;
		}
		
		/*if ($("#job").val().length > 50) {
			$("#job").focus();
			showErrMsg("job","机构职位输入过长,请精简");
			return;
		}*/
		
		if($("#phone").val().length > 11) {
			$("#phone").focus();
			showErrMsg("phone", "手机号码输入过长,请精简");
			return;
		}
		
		if($("#wechat").val().length > 50) {
			$("#wechat").focus();
			showErrMsg("wechat", "微信账号输入过长");
			return;
		}
		
/*		if ($("#email").val().length > 50) {
			$("#email").focus();
			showErrMsg("email","邮箱地址输入过长,请精简");
			return;
		}*/
		
		showLoading();
		
		$("#orgAuthForm").ajaxSubmit({
			url : rootPath + '/verify/saveOrUpdateVerify',
			type: 'POST',
			contentType : 'application/json;charset=UTF-8',
			success : function(data) {
				hideLoading();
				if(data.returnCode == '0000') {
					layer.msg("操作成功",{icon:1,time:1000},function() {
						parent.$("#content").prop("src","applyResult.html?rleId=" + rleId + "&title=社会组织认证");
					});
				}else{
					layer.alert(data.returnMessage);
				}
			},
			error: function (jqXHR, textStatus, errorThrown) {
				hideLoading();
				layer.alert("error...");
			}
		});
		return false;
	});
});

function checkData(){
	if($.trim($("#company").val()) == '') {
		$("#company").focus();
		showErrMsg("company","请输入机构名称");
		return false;
	}
	
	if($("#birthday").val() == '') {
		$("#birthday").focus();
		showErrMsg("birthday","请输入机构注册时间");
		return false;
	}
//	if($("#province").val() == '' || $("#province").val() == 0) {
//		$("#province").focus();
//		showErrMsg("area","请选择省份");
//		return false;
//	}
//	if($("#city").val() == '') {
//		$("#city").focus();
//		showErrMsg("area","请选择城市");
//		return false;
//	}
//	if($("#area").val() == '') {
//		$("#area").focus();
//		showErrMsg("area","请选择区");
//		return false;
//	}
//	if($("#bsId").val() == '') {
//		$("#bsId").focus();
//		showErrMsg("scale","请输入企业规模");
//		return false;
//	}
	if($("#creCode").val() == '') {
		$("#creCode").focus();
		showErrMsg("creCode","请输入统一社会信用代码");
		return false;
	}
//	if($.trim($("#resume").val()) == '') {
//		$("#resume").focus();
//		showErrMsg("resume","请上传法人代表简历");
//		return false;
//	}
	if(!existRecord && $("#pic").val() == '') {
		$("#pic").focus();
		showErrMsg("crePic", "请上传机构登记证书");
		return false;
	}
//	if($.trim($("#annuSurvey").val()) == '') {
//		$("#annuSurvey").focus();
//		showErrMsg("annuSurvey","请上传年检报告");
//		return false;
//	}
	if($.trim($("#intro").val()) == '') {
		$("#intro").focus();
		showErrMsg("intro","请输入机构简介");
		return false;
	}
//	if($.trim($("#stuff").val()) == '') {
//		$("#stuff").focus();
//		showErrMsg("stuff","请上传证明材料/标准");
//		return false;
//	}
	if($.trim($("#contact").val()) == '') {
		$("#contact").focus();
		showErrMsg("contact","请输入联系人姓名");
		return false;
	}
	/*if($.trim($("#job").val()) == '') {
		$("#job").focus();
		showErrMsg("job","请输入职位");
		return false;
	}*/
	if($.trim($("#phone").val()) == '') {
		$("#phone").focus();
		showErrMsg("phone","请输入手机号码");
		return false;
	} else {
		if(oriPhone == $("phone").val() && !checkPhone($("#phone").val())) {
			$("#phone").focus();
			showErrMsg("phone","手机号码格式有误");
			return false;
		}
	}
	if($.trim($("#wechat").val()) == '') {
		$("#wechat").focus();
		showErrMsg("wechat","请输入微信账号");
		return false;
	} 
/*	if($.trim($("#email").val()) == '') {
		$("#email").focus();
		showErrMsg("email","请输入邮箱地址");
		return false;
	} else{
		if(!checkEmail($("#email").val())) {
			$("#email").focus();
			showErrMsg("email","邮箱格式有误");
			return false;
		}
	}*/
	return true;
}